// let obj ={}
// obj.a=1
// obj.b=2
// obj.b=3
// obj[4]='4'  //普通的对象的 key只能是字符串类型
// console.log(obj);
 
let m=new Map()
// let dom=document.querySelector('app' )
 m.set('a',1)
 m.set('a',2)
 m.set('b',1)
 m.set('c',2)
 m.set('d',3)
 m.set(4,5)
// console.log(m.get(4)); 
// console.log(m.has(4)); 
// m.delete(4)
// m.set('a','44')
// let arr=[1,2,3]
// m.set(arr,'arr')
// console.log(m); 
// console.log(m.get(arr));


m.forEach((val,key,m) => {
  console.log(key,val);
});
 
for (let key of m.keys()){
  console.log(key);  
}

for (let [key,val] of m.entries()) {
  console.log(key,val);
}

console.log([...m]);